Big Huge Thesaurus

Verbesina encelioides

noun